<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    数组的删除添加
    1、pop()方法
    用于删除数组的最后一个元素并返回删除的元素

    2、shift()方法
    用于吧数组的第一个元素从其中删除，并返回第一个元素值

    3、push()方法
    可向数组的末尾添加一个或多个元素，并返回新的长度

    4、unshift()方法
    可向数组开头添加一个或者更多元素，并返回新的长度

</body>
<script>
    // set方法去重
    // 1、多个数组去重，返回不同的数据展示
    let a = [1, 2, 3, 4]
    let b = [3, 4, 5]
    let union = [...new Set([...a, ...b])]
    console.log(union)


    // 2、单个数组去重
    var arr =  [0, 2, 3, 4, 4, 0, 2]
    var arr2 = Array.from(new Set(arr));
    console.log(arr2)

</script>

</html>